PGSession 15
Stefan FERCOT
mer 15 fév 2023
© Copyright EntrepriseDB Corporation, 2023. All rights reserved.
recovery_target = 'immediate'
recovery_target_name
pg_create_restore_point()
recovery_target_time
2022-12-15 13:55:18.567762+00
recovery_target_xid
recovery_target_lsn
.history
recovery_target_timeline
latest
(v12 +) ou current
(< v12)recovery_target_inclusive
on
)…off
) la cible de restaurationon
par défautrecovery_target_action
pg_wal_replay_resume()
)pg_waldump
est votre ami…
$ /usr/pgsql-15/bin/pg_waldump /backup_space/archives/000000010000000200000069
rmgr: XLOG len (rec/tot): 98/ 98, tx: 0,
lsn: 2/6987D948, prev 2/6987D910, desc: RESTORE_POINT RP1
...
rmgr: Heap len (rec/tot): 54/ 54, tx: 176701, lsn: 2/6987D9E8,
prev 2/6987D9B0, desc: DELETE off 2 flags 0x00 KEYS_UPDATED ,
blkref #0: rel 1663/16388/16404 blk 0
...
rmgr: Transaction len (rec/tot): 34/ 34, tx: 176701,
lsn: 2/698CFE40, prev 2/698CFE08, desc: COMMIT 2023-02-08 14:29:05.708534 UTC
$ pg_waldump --relation=1663/16388/16404 000000010000000000000001 000000010000000200000069
...
rmgr: Heap len (rec/tot): 54/ 54, tx: 176701,
lsn: 2/698CFD60, prev 2/698CFD28,
desc: DELETE off 190 flags 0x00 KEYS_UPDATED , blkref #0: rel 1663/16388/16404 blk 56
rmgr: Heap len (rec/tot): 54/ 54, tx: 176701,
lsn: 2/698CFD98, prev 2/698CFD60,
desc: DELETE off 198 flags 0x00 KEYS_UPDATED , blkref #0: rel 1663/16388/16404 blk 56
rmgr: Heap len (rec/tot): 54/ 54, tx: 176701,
lsn: 2/698CFDD0, prev 2/698CFD98,
desc: DELETE off 205 flags 0x00 KEYS_UPDATED , blkref #0: rel 1663/16388/16404 blk 56
rmgr: Heap len (rec/tot): 54/ 54, tx: 176701,
lsn: 2/698CFE08, prev 2/698CFDD0,
desc: DELETE off 212 flags 0x00 KEYS_UPDATED , blkref #0: rel 1663/16388/16404 blk 56
RP1
lsn: 2/6987D9B0
(lsn avant le début du DELETE)tx: 176701
2023-02-08 14:29:05.703187+00
COMMIT 2023-02-08 14:29:05.708534 UTC
Rapide coup d’œil aux notes de version PostgreSQL récentes
recovery.conf
vers postgresql.conf
recovery.conf
remplacé par recovery.signal
et standby.signal
standby_mode
supprimépg_backup_start()
/ pg_backup_stop()
renomméespg_is_in_backup()
suppriméeFrequently asked questions…
J’ai spécifié l’heure de début de ma sauvegarde comme cible de restauration et ça ne fonctionne pas
Combien de sauvegardes par jour dois-je prévoir ?
Merci pour votre attention !